#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;


int addedInteger(vector<int>& nums1, vector<int>& nums2) {
    sort(nums1.begin(), nums1.end());
    sort(nums2.begin(), nums2.end());
    // for(int i=0;i<nums1.size();i++)
    // {
    //     cout << nums1[i] << " ";
    // }
    // cout << endl;
    // for(int i=0;i<nums2.size();i++)
    // {
    //     cout << nums2[i] << " ";
    // }
    // cout << endl;
    int number = nums2[0] - nums1[0];
    return number;        
}
int main()
{
    vector<int> v1;
    vector<int> v2;
    int x1, x2;
    while(x1!=-1)
    {
        cin >> x1;
        v1.push_back(x1);
    }
    v1.erase(v1.end()-1);
    while(x2!=-1)
    {
        cin >> x2;
        v2.push_back(x2);
    }
    v2.erase(v2.end()-1);
    cout << addedInteger(v1, v2);
    return 0;
}
